package web.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class SpaceChecker {
	/* 删除前后空格，包括全角的 */
	public static String delSpace(String str) {

		if (str == null) {
			return null;
		}

		String regStartSpace = "^[　 ]*";
		String regEndSpace = "[　 ]*$";

		// 连续两个 replaceAll
		// 第一个是去掉前端的空格， 第二个是去掉后端的空格
		// 本来想一气呵成，但是未能实现 ^_^
		String strDelSpace = str.replaceAll(regStartSpace, "").replaceAll(
				regEndSpace, "");
		return strDelSpace;
	}
	/* 获取字符串中第一段数字组合 */
	public static String subSzOrZm(String str) {
        String s = "\\d+";
//        String s = "\\d+.\\d+|\\w+";
        Pattern  pattern=Pattern.compile(s);  
        Matcher  ma=pattern.matcher(str);  
   
        while(ma.find()){  
            return ma.group();  
        }  
        return null;
	}
}